make contribution to - French English Dictionary